package com.itheima01;
//案例：将（张三，23）（李四，24）（王五，25）封装为3个学生对象并存入数组，随后遍历数组，将学生信息输出在控制台
import com.domain.Student;

public class StudentDemo {
    public static void main(String[] args) {
        //动态化长度为3的数组，类型为Student
        Student[] arr = new Student[3];
        //根据需求创建3个学生对象
        Student stu1 = new Student("张三",23);
        Student stu2 = new Student("李四",24);
        Student stu3 = new Student("王五",25);
        //遍历数组，取出每一个对象
        arr[0] = stu1;//对象数组当众存储的对象，从内存角度来讲，存储的就是这些对象的内存地址
        arr[1] = stu2;
        arr[2] = stu3;
        for (int i = 0; i < arr.length; i++) {
            //对象数组当众存储的对象，从内存角度来讲，存储的就是这些对象的内存地址
//            System.out.println(arr[i]);
//            Student temp = arr[i];
//            System.out.println(temp.getName() + "   " + temp.getAge());
            System.out.println(arr[i].getName() + "  " + arr[i].getAge());
        }
    }
}
